html修改成透明色,在html2canvas中将透明颜色更改为白色 |
您所在的位置:网站首页 › ascii tablepng › html修改成透明色,在html2canvas中将透明颜色更改为白色 |
我正在使用javascript库html2canvas来保存我的项目表。它工作正常,但是当我保存图像时,它显示PNG的透明背景颜色和jpeg的背景颜色黑色。 这是我做的: window.onload = function(){ html2canvas(document.getElementById("tablePng"),{ onrendered: function(canvas){ var img = canvas.toDataURL('image/jpeg'); $('#saveTable').attr('href',img); } }); }; 执行上述操作将保存图像,但背景颜色为黑色,更改var img = canvas.toDataURL('image/png');时背景将是透明的。 并在文档中添加背景说: window.onload = function(){ html2canvas(document.getElementById("tablePng"),{ background: "#fff", onrendered: function(canvas){ var img = canvas.toDataURL('image/jpeg'); $('#saveTable').attr('href',img); } }); }; 什么都不会改变......透明。 那么如何更改背景底色以便保存的图像可以轻松读取? |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |